<script>
    let p = new Promise((resolve, reject) => {
        reject(1)
    })

    // p.catch((err)=>{
    //     console.log(err)
    // })
    // p.then(null, (err)=>{
    //     console.log(err)
    // })


    p.catch(err => {
        return 100
    }).then(res => {
        console.log(res)
    })
</script>